fresh-squeezed fruit juice - Spanish English Dictionary